development permit - Spanish English Dictionary